package com.zwl.springcloud.entity;

//<editor-fold defaultstate="collapsed" desc="delombok">
//</editor-fold>
/*
* 直播表
* */
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;

//<editor-fold defaultstate="collapsed" desc="delombok">
@TableName("live_streaming")
public class LiveStreaming implements Serializable {
//</editor-fold>
    /**
     * 主键属性  @TableId
     *
     * value 该属性对应的数据库表中的字段名
     * type 主键自增的类型 AUTO 代表自动递增
     */
    @TableId("live_streaming_id")
    private int live_streaming_id;
    @TableId("Create_live_streaming_id")
    private int Create_live_streaming_id;
    @TableId("Create_live_classify")
    private String Create_live_classify;
    @TableId("Create_live_state")
    private int Create_live_state;
    @TableId("Create_live_cover_url")
    private String Create_live_cover_url;
    @TableId("Create_live_headline")
    private String Create_live_headline;
    @TableId("Create_live_is_fans")
    private int Create_live_is_fans;

    //<editor-fold defaultstate="collapsed" desc="delombok">
    @SuppressWarnings("all")
    public LiveStreaming() {
    }

    /**
     * 主键属性  @TableId
     *
     * value 该属性对应的数据库表中的字段名
     * type 主键自增的类型 AUTO 代表自动递增
     */
    @SuppressWarnings("all")
    public int getLive_streaming_id() {
        return this.live_streaming_id;
    }

    @SuppressWarnings("all")
    public int getCreate_live_streaming_id() {
        return this.Create_live_streaming_id;
    }

    @SuppressWarnings("all")
    public String getCreate_live_classify() {
        return this.Create_live_classify;
    }

    @SuppressWarnings("all")
    public int getCreate_live_state() {
        return this.Create_live_state;
    }

    @SuppressWarnings("all")
    public String getCreate_live_cover_url() {
        return this.Create_live_cover_url;
    }

    @SuppressWarnings("all")
    public String getCreate_live_headline() {
        return this.Create_live_headline;
    }

    @SuppressWarnings("all")
    public int getCreate_live_is_fans() {
        return this.Create_live_is_fans;
    }

    /**
     * 主键属性  @TableId
     *
     * value 该属性对应的数据库表中的字段名
     * type 主键自增的类型 AUTO 代表自动递增
     */
    @SuppressWarnings("all")
    public void setLive_streaming_id(final int live_streaming_id) {
        this.live_streaming_id = live_streaming_id;
    }

    @SuppressWarnings("all")
    public void setCreate_live_streaming_id(final int Create_live_streaming_id) {
        this.Create_live_streaming_id = Create_live_streaming_id;
    }

    @SuppressWarnings("all")
    public void setCreate_live_classify(final String Create_live_classify) {
        this.Create_live_classify = Create_live_classify;
    }

    @SuppressWarnings("all")
    public void setCreate_live_state(final int Create_live_state) {
        this.Create_live_state = Create_live_state;
    }

    @SuppressWarnings("all")
    public void setCreate_live_cover_url(final String Create_live_cover_url) {
        this.Create_live_cover_url = Create_live_cover_url;
    }

    @SuppressWarnings("all")
    public void setCreate_live_headline(final String Create_live_headline) {
        this.Create_live_headline = Create_live_headline;
    }

    @SuppressWarnings("all")
    public void setCreate_live_is_fans(final int Create_live_is_fans) {
        this.Create_live_is_fans = Create_live_is_fans;
    }

    @Override
    @SuppressWarnings("all")
    public boolean equals(final Object o) {
        if (o == this) return true;
        if (!(o instanceof LiveStreaming)) return false;
        final LiveStreaming other = (LiveStreaming) o;
        if (!other.canEqual((Object) this)) return false;
        if (this.getLive_streaming_id() != other.getLive_streaming_id()) return false;
        if (this.getCreate_live_streaming_id() != other.getCreate_live_streaming_id()) return false;
        if (this.getCreate_live_state() != other.getCreate_live_state()) return false;
        if (this.getCreate_live_is_fans() != other.getCreate_live_is_fans()) return false;
        final Object this$Create_live_classify = this.getCreate_live_classify();
        final Object other$Create_live_classify = other.getCreate_live_classify();
        if (this$Create_live_classify == null ? other$Create_live_classify != null : !this$Create_live_classify.equals(other$Create_live_classify)) return false;
        final Object this$Create_live_cover_url = this.getCreate_live_cover_url();
        final Object other$Create_live_cover_url = other.getCreate_live_cover_url();
        if (this$Create_live_cover_url == null ? other$Create_live_cover_url != null : !this$Create_live_cover_url.equals(other$Create_live_cover_url)) return false;
        final Object this$Create_live_headline = this.getCreate_live_headline();
        final Object other$Create_live_headline = other.getCreate_live_headline();
        if (this$Create_live_headline == null ? other$Create_live_headline != null : !this$Create_live_headline.equals(other$Create_live_headline)) return false;
        return true;
    }

    @SuppressWarnings("all")
    protected boolean canEqual(final Object other) {
        return other instanceof LiveStreaming;
    }

    @Override
    @SuppressWarnings("all")
    public int hashCode() {
        final int PRIME = 59;
        int result = 1;
        result = result * PRIME + this.getLive_streaming_id();
        result = result * PRIME + this.getCreate_live_streaming_id();
        result = result * PRIME + this.getCreate_live_state();
        result = result * PRIME + this.getCreate_live_is_fans();
        final Object $Create_live_classify = this.getCreate_live_classify();
        result = result * PRIME + ($Create_live_classify == null ? 43 : $Create_live_classify.hashCode());
        final Object $Create_live_cover_url = this.getCreate_live_cover_url();
        result = result * PRIME + ($Create_live_cover_url == null ? 43 : $Create_live_cover_url.hashCode());
        final Object $Create_live_headline = this.getCreate_live_headline();
        result = result * PRIME + ($Create_live_headline == null ? 43 : $Create_live_headline.hashCode());
        return result;
    }

    @Override
    @SuppressWarnings("all")
    public String toString() {
        return "LiveStreaming(live_streaming_id=" + this.getLive_streaming_id() + ", Create_live_streaming_id=" + this.getCreate_live_streaming_id() + ", Create_live_classify=" + this.getCreate_live_classify() + ", Create_live_state=" + this.getCreate_live_state() + ", Create_live_cover_url=" + this.getCreate_live_cover_url() + ", Create_live_headline=" + this.getCreate_live_headline() + ", Create_live_is_fans=" + this.getCreate_live_is_fans() + ")";
    }
    //</editor-fold>
}
